<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <meta http-equiv="X-UA-Compatible" content="IE=edge" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Document</title>
        <script>
          // var zks = {}
          // var str = 'zks';
          // var char = str[0];
          // zks[char] = 1;
          // zks[char]++;
          // console.log(zks);

          var str = "welcome to web";
          console.log(str.charAt(0));
          console.log(str.charCodeAt(0)); //获取阿斯克码
          console.log(str[0]); //html5新增
        </script>
        <!-- 统计出现字符中出现最多的字符   -->
        <script>
          var str = "fdsafdgfcfsfddszxh";
          const obj = {};
          for (let i = 0; i < str.length; i++) {
            let temp = str.charAt(i);
            if (obj[temp]) {
              obj[temp]++;
            } else {
              obj[temp] = 1;
            }
          }
          console.log(obj);
          var temp = ['',0];
          for (const k in obj) {
            if (obj[k] > temp[1]) {
              temp[1] = obj[k];
                temp[0]=k;
            }
          }
          console.log('出现最多的字符串为:'+temp[0]+'出现了'+temp[1]);

        </script>

        <!-- 截取字符串 -->
        <script>
          var strs = "welocme to html";
          //substr('从哪开始取'，取几个)
          //     不同点：第二个参数
          // substr（startIndex,lenth）： 第二个参数是截取字符串的长度（从起始点截取某个长度的字符串）；
          // substring（startIndex, endIndex）： 第二个参数是截取字符串最终的下标 （截取2个位置之间的字符串,‘含头不含尾’）。

          console.log(strs.substr(0, 5));
          console.log(strs.slice(0, -1)); //从开始到结尾    截取字符 end娶不到
          console.log(strs.substring(0, 2)); //跟slice一样 但end部位为负值
        </script>

        <!-- 替换字符 -->
        <script>
          var strss = "zks212210731240";
          console.log(strss.replace("z", "w"));
          //字符到数组
          //split的分割是以字符串的链接为准 转为数组
          var ss = "red&pink&yellow";
          console.log(ss.split("&"));
        </script>

        <script></script>
      </head>

      <body></body>
    </html>
  </head>

  <body></body>
</html>
